<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    

<script>

// 正则分组 ()
// 在定义匹配字符串的规则时，可以使用()将匹配的内容进行分组
// 在进行匹配之后，分组的内容会被自动保存下来
// 可以 RegExp 函数对象访问分组匹配的内容

var str = '今天是2022年11月5日，天气不太好';
// 需求：从上面字符串中找出日期相关的数字
var reg = /(\d{4}).(\d{1,2}).(\d{1,2})/;
reg.test(str);// 执行一次匹配
console.log( RegExp.$1 );// '2022' 获取第一组匹配的内容
console.log( RegExp.$2 );// '11' 获取第二组匹配的内容
console.log( RegExp.$3 );// '5' 获取第三组匹配的内容

</script>
</body>
</html>